// components/dailog/dailog.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
  },
  lifetimes: {
    attached: function() {     
    },
    detached: function() {
      // 在组件实例被从页面节点树移除时执行
    },
  },
  /**
   * 组件的初始数据
   */
  data: {
    animationdata:{},
  },

  /**
   * 组件的方法列表
   */
  methods: {
    showBuyModal () {  
      // 显示遮罩层
           
    },
    onShow(){
      var animationdata = wx.createAnimation({
        duration: 300,        
        timingFunction: "ease",
        delay: 0
      })
      animationdata.translateY(-163).step() 
      
      this.animationdata = animationdata
        this.setData({
          animationdata: this.animationdata.export(), // export 方法每次调用后会清掉之前的动画操作。
        })    
    },
    handlerClick(){
      console.log(11)
      let value = {
        name:'张三',
        age:21
      }
      this.triggerEvent('callBack', value)
    },
    onHide () {
    // 隐藏遮罩层
      var animationdata = wx.createAnimation({
          duration: 300,
          timingFunction: "ease",
          delay: 0
      })
      this.animationdata = animationdata
      animationdata.translateY(163).step()
      this.setData({
        animationdata: animationdata.export(),
      })      
  },
  }
})
